home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 27 / Mac Magazin and MacEasy Magazine CD - Issue 27.iso / Utilities / DeAL! 1.3.3 Folder / Read me! 1.3.3 < prev   
Text File  |  1996-09-09  |  9KB  |  221 lines

  1. DeAL!
  2. Disk'em ALL!
  3. Drag and Drop utility to combine files and folders to floppy-disks.
  4.  
  5. The story so far ...
  6. After starting downloading files from the Internet,
  7. I had a lot of files on my small HD and soon ran out of disk-space.
  8. So I put the unused archives on floppy-disks.
  9. Hundreds of files later, I got tired of manually fit them on diskettes.
  10. So the idea of this little application came up.
  11.  
  12. How does it work?
  13. When you drop a number of files and or folders on DeAL!, they are combined
  14. to folders of the selectable size of a disk . The folders are created
  15. in the same directory as the files dropped on DeAL!. If a file is too big to fit on
  16. a disk, it is moved in a folder called "too big!".
  17. The number of files processed is currently limited to 4000 (four thousand).
  18. (Have you ever selected more than four thousand files in the finder?)
  19. Don't worry about dropping more than four thousand files on DeAL!,
  20. the rest above will not be processed and stays where it came from.
  21.  
  22. How to use
  23. Just drop some files or folders on DeAL!.
  24. If you option-drag (by dragging and holding down the option-key)
  25. files on DeAL!, a dialog will come up:
  26.  
  27.   
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38. In the dialog you can select the disksize (1440k, 800k, ZIP, Other ..., Get from Disk)
  39. If you select 'Other', a new dialog comes up in which you can enter a byte size.
  40. If you select 'Get from Disk', the sizes will be taken from a disk that you select.
  41. If you check 'Walk folders', every folder is processed recursively for files
  42. instead of being moved at a whole.
  43. If you check 'Create log', a text-file ('DeAL! Log') will be created where the files
  44. have been moved. (Note: files that are moved into 'too big!' are not logged and if a
  45. file named 'DeAL! Log' already exits, it will be overwritten)
  46.  
  47.  
  48. File-menu
  49.  
  50. DeAL! Folder
  51. Here you can select a folder to be DeALt.
  52. Don't forget to check 'Walk folders' in the Options-dialog.
  53.  
  54. Preferences
  55. If you start DeAL! by double-clicking, you can select Preferences under the
  56. File-menu. The size entered in the Preferences will be read in everytime you
  57. use DeAL!.
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. If you hit the 'Get'-button, the sizes will be taken from a disk that you select.
  71.  
  72. Trouble-shooting
  73. Sometimes while copying the files from a DeALt folder to a disk, a 'disk full' error
  74. could occur. This is because the system puts some additional information like
  75. the desktop file or a directory leaf to the disk and there's no place for it on the
  76. disk because the files already took up all space.
  77. This only happens sometimes, and I currently don't know how to predict it.
  78. My excuse is, that the Finder doesn't either know how to predict it. ;)
  79. These things happen when you push to the final frontier...
  80.  
  81. Disclaimer
  82. This is a quick and dirty hack, this is also my first C program ever.
  83. Don't worry about your files. (Never listen to someone who tells you Don't worry)
  84. They are just moved in another folder. So there should be no data loss at all.
  85.  
  86. Use at your own risk!
  87. This is Freeware!
  88. I take no responsibility for any damage caused by this application.
  89.  
  90. Credits
  91. DeAL! is based on DropShell.
  92. So thanks go out to Leonard Rosenthol, Marshall Clow and Stephan Somogyi.
  93. Also thanks to the people who gave me feedback on DeAL.
  94. Special thanks to FDj for giving programming help.
  95.  
  96. Version history
  97. 1.3.3  Added ZIP default size
  98.        Changed memory settings
  99.        Some internal clean-ups
  100.  
  101. 1.3.2  Now the created folders have the same size and view like the
  102.         parent folder, with a little offset for each new one.
  103.        Now an existing log-file will be overwritten 'more nicely'
  104.         This means that the rest of the older file will no longer remain,
  105.         if the old file was longer than the new one.
  106.         I was too lazy to implement this in the previous version. :)
  107.        Now a leading '0' is added for the first 9 folders, so that
  108.         the old known name-sorting problem (1,10,2,20...) is avoided 
  109.  
  110. 1.3.1  Now a log-file can be created
  111.         Note: files that are moved into 'too big!' are not logged;
  112.               an already existing file 'DeAL! Log' will be overwritten;
  113.               only the newly moved files in a filled up folder are logged,
  114.               and not the files already there.
  115.        Changed the maximum number of files to 4000
  116.        Fixed a rare bug:
  117.         If the last file in the list was in order to move, and a file
  118.         with the same name was already in the folder it was moved in,
  119.         the running index jumped into hyperspace and the folder DeAL! was in,
  120.         was moved also. <- What a sentence...
  121.         That was a really rare bug.
  122.  
  123. 1.3    PREFERENCES FORMAT HAS CHANGED!
  124.         So please trash your DeAL! preferences or save it again,
  125.         else DeAL! may crash.
  126.        Now the Blocksize is selectable from 512 to 20480 bytes
  127.        Now the disk- and blocksize can be read from a disk that
  128.         you select, so that it not has to be entered by hand.
  129.         Note: If you read the disk- and blocksize from a disk
  130.               and select 'Other' to display it, blocksizes over
  131.               20480 are not shown in the pop-up (only 20480 will
  132.               be shown), but it will be handled correctly internally,
  133.               as long as you don't change the pop-up.
  134.        Now there's a DeAL! Folder Option under the File menu
  135.        Now DeAL! is faster
  136.  
  137. 1.2    Now Preferences are used.
  138.        Now DeAL! has a progress indicator.
  139.        Now the size-select dialog only comes up with option-drag.
  140.  
  141. 1.1.1  Now the Blocksize is selectable from 512 to 10240 bytes
  142.         But only for the custom size. The blocksize of the predefined
  143.         disksizes is 512 bytes.
  144.         I hope you know the blocksize of your disks.
  145.         If you really need a larger blocksize, add it yourself:
  146.          Take ResEdit or a similar utility.
  147.          Edit MENU-resource 131, add a new menu item.
  148.          Remember that you need to do that in steps.
  149.          If you want to add a 11264 size, you have to add
  150.          a 10752 and a 11264 item (in that order).
  151.        Now copy&paste is supported for entering the custom size.
  152.  
  153.        When entering the custom size be beware of selecting no size
  154.        >2147483647. If you enter a greater size you may get a incorrect
  155.        size. You can check that by selecting 'Other ...' again.
  156.  
  157. 1.1    Now you can select different sizes in the startup-dialog.
  158.         (1440k=1448448 bytes, 800k=803328 bytes, Other...)
  159.         The predefined sizes are the number of free bytes on a newly
  160.         formatted disk.
  161.        Now you no longer encounter these 'additional needed' errors.
  162.         DeAL! now takes the block allocation in account while
  163.         calculating the sizes. The block-size is 512 bytes.
  164.         DeAL! will not function properly on disks that have a greater
  165.         block-size.
  166.         Beware: You could encounter 'Disk full' errors during copying a DeALt         
  167.                 folder to a disk, due to the catalog-trees on HFS-disks.
  168.                 I had these errors only on 800k disks with many files.
  169.                 This happens because the OS sometimes needs to create
  170.                 an additional catalog-tree on the disk, which takes
  171.                 about 6k on 800k disks. 
  172.                 1440k disks have a larger initial tree-size, so it should
  173.                 not happen there.
  174.                 I will take a look at this when I have nothing else to do.
  175.                 My current thought on this is, that I just will lower the
  176.                 predefined 800k size.
  177.        Now you can 'Walk folders'.
  178.         The folders are processed recursively.
  179.         Notice: Empty folders are not deleted
  180.                 you must trash the empty folders by hand.
  181.  
  182. 1.0.3  Changed the disksize back to 1440000 bytes.
  183.         Some people had trouble with the new disksize, so I changed it
  184.         back to the old value.
  185.  
  186. 1.0.2  Changed the behaviour of DeAL!
  187.         It no longer put files in already existing folders, so that
  188.         you no longer get folders > 1.4MB. Instead it will fill up the
  189.         existing ones and continues with subsequent new ones.
  190.        Changed the disksize to 1447000 bytes.
  191.  
  192. 1.0.1  Now you can drop folders on DeAL!
  193.        The Icon has also been updated to reflect the new feature.
  194.        (You may have to rebuild your desktop to see the new one)
  195.  
  196. 1.0    This is the first release.
  197.        FAT-binary. I have no PPC, so the PPC-code is not tested.
  198.        Feel free to give me a PPC.
  199.  
  200.  
  201.  
  202.  
  203. This is Freeware! There are no fees for using this software.
  204. But if you work for Apple or another Hardware-manufacturer, feel free
  205. to give me one of these nice 604e PPCs computers.
  206. I currently only have a 68030 machine...
  207.  
  208. Send comments, suggestions, bug-reports etc. to
  209. tessar00@marvin.informatik.uni-dortmund.de
  210.  
  211.  
  212. Some legal notes:
  213. This is copyrighted software.
  214. No commercial distribution without my permission.
  215. It can be included on share-/freeware CD-Roms as long as 
  216. I will receive a free copy of the CD.
  217.  
  218.  
  219. DeAL!
  220. Disk'em ALL!
  221. © 1995,1996 by Martin Tessarek